/**
 * Created by zp on 2016/10/6.
 */

define([],function(){
  'use strict';
  function ctrl($state,$http,$scope,$timeout){
        var allindex = -1;
    $(".remark").click(function(){
      var index = 0-$(this).index($(".remark"));

      if(allindex == -1){
        //allindex.next().removeAttr("autofocus");
        $(".remarkinput").removeAttr("autofocus");
        $timeout(function(){
          console.log(1);
          $(this).next().attr("autofocus","autofocus");
        },1000);
        //$(".remarkinput").blur();
      }
      $(".remark").each(function(index){
        $(this).css('height','10px');
        $(this).css('fontSize','10px');
        $(this).css('lineHeight','18px');
        $(this).next().css('display','block');
      })

      //$(".remark")[index].style.height = "10px";
      //$(".remark")[index].style.fontSize = "10px";
      //$(".remark")[index].style.lineHeight = "18px";
      //$(".remarkinput")[index].style.display = "block";
      $(this).next().attr("autofocus","autofocus");
      allindex = $(this);
      //$(this).next().focus();
      //$(".remarkinput").removeAttr("autofocus");
      //$(".remarkinput")[index].click()
    })

  //  div reset
    function resetdiv(index){
      $(".remark")[index].style.height = "40px";
      $(".remark")[index].style.fontSize = "14px";
      $(".remark")[index].style.lineHeight = "35px";
    }


    $scope.changeDom = function(mes1,mes2){
      var myinput = "#"+mes2.toString();
      document.getElementById(mes1).style.height = "10px";
      document.getElementById(mes1).style.fontSize = "10px";
      document.getElementById(mes1).style.lineHeight = "18px";
      document.getElementById(mes2).style.display = "block";
      $(myinput).focus();
    }
  //  div set
    function setdom(mydiv,myinput){
      $("#"+mydiv).style.height = "10px";
      $("#"+mydiv).style.fontSize = "10px";
      $("#"+mydiv).style.lineHeight = "18px";
      $("#"+myinput).style.display = "block";
    }
  }
  ctrl.$inject['$state','$http','$scope','$timeout'];
  return ctrl;
})
//angular.module('starter.addAddress',[])
//.controller('AddAddressCtrl',function($state,$http,$scope,$timeout){
//    var allindex = -1;
//    $(".remark").click(function(){
//      var index = 0-$(this).index($(".remark"));
//
//      if(allindex == -1){
//        //allindex.next().removeAttr("autofocus");
//        $(".remarkinput").removeAttr("autofocus");
//        $timeout(function(){
//          console.log(1);
//          $(this).next().attr("autofocus","autofocus");
//        },1000);
//        //$(".remarkinput").blur();
//      }
//      $(".remark").each(function(index){
//        $(this).css('height','10px');
//        $(this).css('fontSize','10px');
//        $(this).css('lineHeight','18px');
//        $(this).next().css('display','block');
//      })
//
//      //$(".remark")[index].style.height = "10px";
//      //$(".remark")[index].style.fontSize = "10px";
//      //$(".remark")[index].style.lineHeight = "18px";
//      //$(".remarkinput")[index].style.display = "block";
//      $(this).next().attr("autofocus","autofocus");
//      allindex = $(this);
//      //$(this).next().focus();
//      //$(".remarkinput").removeAttr("autofocus");
//      //$(".remarkinput")[index].click()
//    })
//
//  //  div reset
//    function resetdiv(index){
//      $(".remark")[index].style.height = "40px";
//      $(".remark")[index].style.fontSize = "14px";
//      $(".remark")[index].style.lineHeight = "35px";
//    }
//
//
//    $scope.changeDom = function(mes1,mes2){
//      var myinput = "#"+mes2.toString();
//      document.getElementById(mes1).style.height = "10px";
//      document.getElementById(mes1).style.fontSize = "10px";
//      document.getElementById(mes1).style.lineHeight = "18px";
//      document.getElementById(mes2).style.display = "block";
//      $(myinput).focus();
//    }
//  //  div set
//    function setdom(mydiv,myinput){
//      $("#"+mydiv).style.height = "10px";
//      $("#"+mydiv).style.fontSize = "10px";
//      $("#"+mydiv).style.lineHeight = "18px";
//      $("#"+myinput).style.display = "block";
//    }
//  })
